gray-green fruit dove - Spanish English Dictionary